Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BLENHEIM PLACE Semi-Detached £1,517,118 £1,190,000 7 Jul 2017
3 BLENHEIM PLACE Semi-Detached £2,081,485 £650,000 5 Nov 2001
4 BLENHEIM PLACE Semi-Detached £2,146,899 £655,000 28 Sep 2001
5 BLENHEIM PLACE Semi-Detached £1,335,392 £765,000 27 Nov 2009
6 BLENHEIM PLACE Detached £2,542,904 £1,500,000 24 Sep 2010